drub (someone's) hopes

Translations
разрушить (чьи-то) надежды
The defeat drubbed their hopes of winning the championship.
Поражение разрушило их надежды на победу в чемпионате.